import request from "@/utils/request";

export default {
  // 获取基础销售属性列表
  getBaseSaleAttrList() {
    return request({
      url: "/admin/product/baseSaleAttrList",
      method: "get",
    });
  },
  // 删除spu
  deleteSpu(spuId) {
    return request({
      url: `/admin/product/deleteSpu/${spuId}`,
      method: "delete",
    });
  },
  // 添加和修改spu
  saveSpuInfo(spu) {
    return request({
      url: `/admin/product/${spu.id ? "updateSpuInfo" : "saveSpuInfo"}`,
      method: "post",
      data: spu,
    });
  },
  // 获取咱们spu列表数据(分页)
  // 文档中没有表明category3Id这个参数 但是他是必传的! 是query参数
  getPageList(page, limit, category3Id) {
    return request({
      url: `/admin/product/${page}/${limit}?category3Id=${category3Id}`,
      method: "get",
    });
  },
};
